sponge filter - Turkish English Dictionary